Module manager: Dr Stephen Stackhouse
Email: s.stackhouse@leeds.ac.uk
Taught: Semester 2 (Jan to Jun) View Timetable
Year running 2017/18
A/AS level Mathematics, or equivalent, or a good pass (60%) in SOEE1480
SOEE1480 | Maths for Earth & Envi Scients |
SOEE1160 | Comp & Prog in Geosciences |
SOEE2240 | Computer Systems & Programming |
This module is not approved as a discovery module
This module is designed to introduce you to the School of Earth and Environment computer system and basic computer programming. It starts off with a brief look at the UNIX operating system, and this is followed by a basic introduction to programming in MATLAB.
The module provides students with the skills necessary to design and implement substantial computer programs to aid their own research.
On completion of this module students will be able to:
1. Navigate a UNIX environment
2. Use a UNIX based text editor
3. Design and implement shell scripts to process data
4. Design and implement substantial computer programs in MATLAB
1. UNIX
- file system navigation
- tools and shell scripts
2. MATLAB
- matrix manipulation and plotting
- writing scripts and functions
- reading from and writing to files
- conditional statements and loops
- formatting output
Delivery type | Number | Length hours | Student hours |
---|---|---|---|
Lecture | 11 | 1 | 11 |
Practical | 11 | 2 | 22 |
Private study hours | 117 | ||
Total Contact hours | 33 | ||
Total hours (100hr per 10 credits) | 150 |
Students should spend time revising course material, completing coursework and practicing programming. The majority of private study time should be spent working on the extended MATLAB programming project.
Students will receive oral feedback on their work from demonstrators and staff, in the practical sessions.
Assessment type | Notes | % of formal assessment |
---|---|---|
In-course Assessment | Programming project: extended MATLAB programming assignment | 100 |
Total percentage (Assessment Coursework) | 100 |
Re-sits will be assessed by the same methodology as the first attempt.
Check the module area in Minerva for your reading list
Last updated: 29/01/2018
Errors, omissions, failed links etc should be notified to the Catalogue Team